home *** CD-ROM | disk | FTP | other *** search
/ Aminet 41 / Aminet 41 (2001)(Schatztruhe)[!][Feb 2001].iso / Aminet / util / libs / HSMathLibs_881.lha / HSMathLibs_881 / HSML-Installer < prev    next >
Encoding:
Text File  |  2000-11-14  |  14.7 KB  |  454 lines

  1. ;****************************************************************
  2. ;* HighSpeed MathLibs Installer Version 1.6d  14 November 2000  *
  3. ;*                                                              *
  4. ;*          Copyright © 1998/2000 by CyberdyneSystems           *
  5. ;*                  written by Matthias Henze                   *
  6. ;*                                                              *
  7. ;*         catalan translation written by Llorenç Grau          *
  8. ;*         croatian translation written by Ninoslav Budjak      *
  9. ;*         english translation written by Thomas Blätte         *
  10. ;*         finnish translation written by Petri Koistinen       *
  11. ;*         french translation written by Philippe Bovier        *
  12. ;*         greek translation written by Christos Dimitrakakis   *
  13. ;*         italian translation written by Massimo Gais          *
  14. ;*         italian update written by Massimo Mascia             *
  15. ;*         polish translation written by Mariusz Danilewicz     *
  16. ;*         portugese translation written by Alfredo Martins     *
  17. ;*                                          and Raul Silva      *
  18. ;*         russian translation written by Andrew Boyarintsev    *
  19. ;*                                        and Oleg Sergeev      *
  20. ;*         slovenian translation written by Damir Arh           *
  21. ;*         spanish translation written by David Rey             *
  22. ;*         swedish translation written by Linus Silvander       *
  23. ;*                                        and David Erman       *
  24. ;*                                                              *
  25. ;****************************************************************
  26. ;
  27. ; $VER: HSML-Installer 1.6d (14.11.00)
  28.  
  29. (set HSML-version "44.40")
  30. (set HSML-date_català "12 Novembre 2000")
  31. (set HSML-date_deutsch "12. November 2000")
  32. (set HSML-date_english "12 November 2000")
  33. (set HSML-date_español "12 Noviembre 2000")
  34. (set HSML-date_français "12 Novembre 2000")
  35. (set HSML-date_greek "12 ÍïÝìâñéïò 2000")
  36. (set HSML-date_hrvatski "12 studeni 2000")
  37. (set HSML-date_italiano "12 Novembre 2000")
  38. (set HSML-date_polski "12 listopada 2000")
  39. (set HSML-date_português "12 Novembro 2000")
  40. (set HSML-date_russian "12 Íîÿáðü 2000")
  41. (set HSML-date_slovensko "12 november 2000")
  42. (set HSML-date_suomi "12 Marraskuu 2000")
  43. (set HSML-date_svenska "12 November 2000")
  44.  
  45. ;====================================================================
  46. ; strings
  47. ;====================================================================
  48.  
  49. (set @default-dest "")
  50.  
  51. (if (= @language "català")
  52.   (
  53.     (set #welcome (cat
  54.     "\nBenvingut a la instal.lació de\n"
  55.     "V E R S I O  D E M O\n"
  56.     "de\n"
  57.     "\"HighSpeed MathLibs\"\n\n"
  58.     "versió "HSML-version" del "HSML-date_català"\n\n"
  59.     "Aquest guió instal.la \"HighSpeed MathLibs\"\n"
  60.     "segons les teves especificacions dins el teu HD.\n\n\n"
  61.     "Copyright © 1998/2000 by CyberdyneSystems\n"
  62.     "escrit per Matthias Henze"))
  63.  
  64.     (set #doc_selection (cat
  65.     "\nSi us plau, tria el llenguatge per la documentació AmigaGuide.\n"))
  66.  
  67.     (set #doc_list (cat
  68.     "Instal.lació del manual.\n"
  69.     "Si us plau, tria un volum o directori.\n"
  70.     "No es crearà cap nou directori."))
  71.   )
  72. )
  73. (if (= @language "deutsch")
  74.   (
  75.     (set #welcome (cat
  76.     "\nWillkommen bei der Installation der \n"
  77.     "D E M O V E R S I O N\n"
  78.     "der\n"
  79.     "\"HighSpeed MathLibs\"\n\n"
  80.     "Version "HSML-version" vom "HSML-date-deutsch"\n\n"
  81.     "Dieses Skript installiert die \"HighSpeed MathLibs\",\n"
  82.     "entsprechend Ihrer Angaben, auf Ihre Festplatte.\n\n\n"
  83.     "Kopierrecht © 1998/2000 bei CyberdyneSystems\n"
  84.     "geschrieben von Matthias Henze"))
  85.     
  86.     (set #doc_selection (cat
  87.     "\nBitte wählen Sie die Sprache für die AmigaGuide Dokumentation aus.\n"))
  88.  
  89.     (set #doc_list (cat
  90.     "Installation der Anleitung.\n"
  91.     "Bitte wählen Sie ein Laufwerk oder ein Verzeichnis.\n"
  92.     "Es wird kein Verzeichnis erzeugt."))
  93.   )
  94. )
  95. (if (= @language "english")
  96.   (
  97.     (set #welcome (cat
  98.     "\nWelcome to the installation of the\n"
  99.     "D E M O V E R S I O N\n"
  100.     "of\n"
  101.     "\"HighSpeed MathLibs\"\n\n"
  102.     "version "HSML-version" from "HSML-date_english"\n\n"
  103.     "This script installs the \"HighSpeed MathLibs\"\n"
  104.     "according to your specification to your harddisk.\n\n\n"
  105.     "Copyright © 1998/2000 by CyberdyneSystems\n"
  106.     "written by Matthias Henze"))
  107.  
  108.     (set #doc_selection (cat
  109.     "\nPlease choose the language for the AmigaGuide documentation.\n"))
  110.  
  111.     (set #doc_list (cat
  112.     "Installation of the manual.\n"
  113.     "Please choose a volume or a directory.\n"
  114.     "A new directory will not be created."))
  115.   )
  116. )
  117. (if (= @language "español")
  118.   (
  119.     (set #welcome (cat
  120.     "\nBienvenido a la instalación de la\n"
  121.     "VERSIÓN DEMO\n"
  122.     "de\n"
  123.     "\"HighSpeed MathLibs\"\n\n"
  124.     "versión "HSML-version" de "HSML-date_español"\n\n"
  125.     "Este guión instala las \"HighSpeed MathLibs\"\n"
  126.     "que Vd. elija en su disco duro.\n\n\n"
  127.     "Copyright © 1998/2000 de CyberdyneSystems\n"
  128.     "escritas por Matthias Henze"))
  129.  
  130.     (set #doc_selection (cat
  131.     "\nPor favor, elija el idioma de la documentación AmigaGuide.\n"))
  132.  
  133.     (set #doc_list (cat
  134.     "Instalación del manual.\n"
  135.     "Por favor, elija un volumen o directorio.\n"
  136.     "-No- se creará un nuevo directorio."))
  137.   )
  138. )
  139. (if (= @language "français")
  140.   (
  141.     (set #welcome (cat
  142.     "\nBienvenue a l'installation des\n\n"
  143.     "\"HighSpeed MathLibs\"\n\n"
  144.     "version "HSML-version" du "HSML-date_français"\n\n"
  145.     "Ce script installe les \"HighSpeed MathLibs\"\n"
  146.     "en concordance avec les spécification de votre Disk Dur.\n\n\n"
  147.     "Copyright © 1998/2000 par CyberdyneSystems\n"
  148.     "Programmé par Matthias Henze"))
  149.  
  150.     (set #doc_selection (cat
  151.     "\nS.V.P, Sélectionner le langage pour la documentation AmigaGuide.\n"))
  152.  
  153.     (set #doc_list (cat
  154.     "Installation de la documentation.\n"
  155.     "S.V.P, Sélectionner un volume ou un tiroir de votre Disk Dur.\n"
  156.     "Un nouveau tiroir NE SERA PAS crée !."))
  157.   )
  158. )
  159. (if (= @language "greek")
  160.   (
  161.     (set #welcome (cat
  162.     "\nÊáëùóÞñèáôå óôçí åãêáôÜóôáóç\n"
  163.     "ôçò ÅÊÄÏÓÇÓ ÅÐÉÄÅÉÎÇÓ\n"
  164.     "ôïõ\n"
  165.     "\"HighSpeed MathLibs\"\n\n"
  166.     "Ýêäïóç "HSML-version" "HSML-date_greek"\n\n"
  167.     "Ôï ðáñüí åãêáèéóôÜ ôéò \"HighSpeed MathLibs\"\n"
  168.     "üðùò åóåßò åðéëÝîåôå, óôï óêëçñü óáò.\n\n\n"
  169.     "Äéêáéþìáôá áíôéãñáöÞò © 1998/2000 CyberdyneSystems\n"
  170.     "äçìéïõñãÞèçêå áðü ôïí Matthias Henze"))
  171.  
  172.     (set #doc_selection (cat
  173.     "\nÅðéëÝîôå ôçí ãëþóóá ðïõ ðñïôéìÜôå ãéá ôï Amigaguide.\n"))
  174.  
  175.     (set #doc_list (cat
  176.     "ÅãêáôÜóôáóç ôïõ åã÷åéñéäßïõ ïäçãéþí.\n"
  177.     "ÅðéëÝîôå Ýíá äßóêï Þ óõñôÜñé.\n"
  178.     "Äåí èá äçìéïõñãçèåß íÝï óõñôÜñé."))
  179.   )
  180. )
  181. (if (= @language "hrvatski")
  182.   (
  183.     (set #welcome (cat
  184.     "\nDobrodo¹li u instalaciju\n"
  185.     "D E M O   V E R Z I J E\n"
  186.     "matematièkih biblioteka\n"
  187.     "\"HighSpeed MathLibs\"\n\n"
  188.     "verzija "HSML-version" od "HSML-date_hrvatski"\n\n"
  189.     "Ova skripta instalira \"HighSpeed MathLibs\"\n"
  190.     "prema Va¹em izboru na Va¹ tvrdi disk.\n\n\n"
  191.     "Copyright (C) 1998/2000 by CyberdyneSystems\n"
  192.     "napisao Matthias Henze"))
  193.  
  194.     (set #doc_selection (cat
  195.     "\nIzaberite jezik za AmigaGuide dokumentaciju.\n"))
  196.  
  197.     (set #doc_list (cat
  198.     "Instalacija uputstava.\n"
  199.     "Izaberite particiju ili direktorij.\n"
  200.     "Neæe biti napravljen novi direktorij."))
  201.   )
  202. )
  203. (if (= @language "italiano")
  204.   (
  205.     (set #welcome (cat
  206.     "\nBenvenuti alla installazione della\n"
  207.     "D E M O V E R S I O N\n"
  208.     "di\n"
  209.     "\"HighSpeed MathLibs\"\n\n"
  210.     "versione "HSML-version" del "HSML-date_italiano"\n\n"
  211.     "Questo script installa le \"HighSpeed MathLibs\"\n"
  212.     "secondo le tue indicazioni sul tuo harddisk.\n\n\n"
  213.     "Copyright © 1998/2000 by CyberdyneSystems\n"
  214.     "scritto da Matthias Henze"))
  215.  
  216.     (set #doc_selection (cat
  217.     "\nScegli la lingua per la documentazione AmigaGuide.\n"))
  218.  
  219.     (set #doc_list (cat
  220.     "Installazione del manuale.\n"
  221.     "Scegli un volume o una directory.\n"
  222.     "Una nuova directory non sarà creata."))
  223.   )
  224. )
  225. (if (= @language "polski")
  226.   (
  227.     (set #welcome (cat
  228.     "\nWitamy w skrypcie instalacyjnym\n"
  229.     "W E R S J I   D E M O\n"
  230.     "bibliotek matematycznych\n"
  231.     "\"HighSpeed MathLibs\"\n\n"
  232.     "wersja "HSML-version" z dnia "HSML-date_polski"\n\n"
  233.     "Skrypt ten zainstaluje \"HighSpeed MathLibs\"\n"
  234.     "zgodnie z Twoimi wytycznymi na Twoim dysku twardym.\n\n\n"
  235.     "Copyright © 1998/2000 by CyberdyneSystems\n"
  236.     "napisany przez Matthias Henze"))
  237.  
  238.     (set #doc_selection (cat
  239.     "\nProszë wybraê jëzyk dokumentacji w formacie AmigaGuide.\n"))
  240.  
  241.     (set #doc_list (cat
  242.     "Instalacja dokumentacji.\n"
  243.     "Proszë wybraê wolumen lub katalog.\n"
  244.     "Nowy katalog nie zostanie stworzony."))
  245.   )
  246. )
  247. (if (= @language "português")
  248.   (
  249.     (set #welcome (cat
  250.     "\nBem-vindo à instalação da\n\n"
  251.     "V E R S Ã O  D E  D E M O N S T R A Ç Ã O\n"
  252.     "das\n"
  253.     "\"HighSpeed MathLibs\"\n\n"
  254.     "versão "HSML-version" de "HSML-date_português"\n\n"
  255.     "Este script instala as \"HighSpeed MathLibs\"\n"
  256.     "de acordo com as especificações do seu disco rígido.\n\n\n"
  257.     "Copyright © 1998/2000 de CyberdyneSystems\n"
  258.     "programado por Matthias Henze"))
  259.  
  260.     (set #doc_selection (cat
  261.     "\nPor favor seleccione o idioma para a documentação em formato AmigaGuide.\n"))
  262.  
  263.     (set #doc_list (cat
  264.     "Instalação do manual.\n"
  265.     "Por favor seleccione um disco ou directório.\n"
  266.     "Não será criado um novo directório."))
  267.   )
  268. )
  269. (if (= @language "russian")
  270.   (
  271.     (set #welcome (cat
  272.     "\nÍà÷èíàåì óñòàíîâêó\n"
  273.     "ä å ì î - â å ð ñ è è\n"
  274.     "áèáëèîòåê\n"
  275.     "\"HighSpeed MathLibs\"\n\n"
  276.     "âåðñèè "HSML-version" îò "HSML-date_r"\n\n"
  277.     "Ýòîò ñêðèïò óñòàíàâèò áèáëèîòåêè \"HighSpeed MathLibs\"\n"
  278.     "íà âàø æåñòêèé äèñê.\n\n\n"
  279.     "Àâòîðñêèå ïðàâà © 1998/2000 CyberdyneSystems\n"
  280.     "àâòîð - Matthias Henze"))
  281.  
  282.     (set #doc_selection (cat
  283.     "\nÂûáåðèòå ÿçûê äîêóìåíòàöèè â ôîðìàòå AmigaGuide.\n"))
  284.  
  285.     (set #doc_list (cat
  286.     "Óñòàíàâëèâàåì èíñòðóêöèþ.\n"
  287.     "Âûáåðèòå äèñê èëè êàòàëîã.\n"
  288.     "Íîâûé êàòàëîã ñîçäàí íå áóäåò."))
  289.   )
  290. )
  291. (if (= @language "slovensko")
  292.   (
  293.     (set #welcome (cat
  294.     "\nDobrodo¹li v namestitvi\n"
  295.     "PREDSTAVITVENE RAZLIÈICE\n"
  296.     "knji¾nic\n"
  297.     "\"HighSpeed MathLibs\"\n\n"
  298.     "razlièica "HSML-version" z dne "HSML-date_slovensko"\n\n"
  299.     "Ta skript namesti knji¾nice \"HighSpeed MathLibs\",\n"
  300.     "na va¹ trdi disk v skladu z va¹imi navedbami.\n\n\n"
  301.     "Avtorske pravice (C) 1998/2000 CyberdyneSystems\n"
  302.     "avtor: Matthias Henze"))
  303.  
  304.     (set #doc_selection (cat
  305.     "\nIzberite jezik, v katerem ¾elite namestiti navodila v formatu AmigaGuide.\n"))
  306.  
  307.     (set #doc_list (cat
  308.     "Namestitev navodil.\n"
  309.     "Izberite medij ali predal.\n"
  310.     "Nov predal ne bo ustvarjen."))
  311.   )
  312. )
  313. (if (= @language "suomi")
  314.   (
  315.     (set #welcome (cat
  316.     "\nTervetuloa asentamaan\n\n"
  317.     "\"HighSpeed MathLibs\"\n"
  318.     "E S I T T E L Y V E R S I O\n\n"
  319.     "versio "HSML-version" päivätty "HSML-date_suomi".\n\n"
  320.     "Tämä ohjelma asentaa koneellesi sopivan version\n"
  321.     "\"HighSpeed MathLibs\":stä.\n\n\n"
  322.     "Tekijänoikeudet © 1998/2000 omistaa CyberdyneSystems.\n"
  323.     "Ohjelman tekijä Matthias Henze."))
  324.  
  325.     (set #doc_selection (cat
  326.     "\nValitse AmigaGuide ohjeen kieli.\n"))
  327.  
  328.     (set #doc_list (cat
  329.     "Ohjeen asennus.\n"
  330.     "Valitse asema tai hakemisto.\n"
  331.     "Uutta hakemistoa ei luoda."))
  332.   )
  333. )
  334. (if (= @language "svenska")
  335.   (
  336.     (set #welcome (cat
  337.     "\nVälkommen till installationen av \n"
  338.     "D E M O V E R S I O N E N\n"
  339.     "av\n"
  340.     "\"HighSpeed MathLibs\"\n\n"
  341.     "version "HSML-version" från den "HSML-date_svenska"\n\n"
  342.     "Detta skript installerar \"HighSpeed MathLibs\"\n"
  343.     "enligt dina önskemål till din hårdskiva.\n\n\n"
  344.     "Copyright © 1998/2000 av CyberdyneSystems\n"
  345.     "programmerat av Matthias Henze"))
  346.  
  347.     (set #doc_selection (cat
  348.     "\nVar vänlig och välj språket för AmigaGuide dokumentationen.\n"))
  349.  
  350.     (set #doc_list (cat
  351.     "Installation av manualen.\n"
  352.     "Var vänlig och välj en enhet eller katalog.\n"
  353.     "En ny katalog kommer inte att skapas."))
  354.   )
  355. )
  356.  
  357. ;=====================================================================================
  358. ; beginning of installation
  359. ;=====================================================================================
  360.  
  361. (set Math_ver (getversion "libs:mathieeedoubbas.library"))
  362. (if (< Math_ver (* 44 65536))
  363.   ((rename "libs:mathieeedoubbas.library" "libs:mathieeedoubbas.library.bak"))
  364. )
  365. (set Math_ver (getversion "libs:mathieeedoubtrans.library"))
  366. (if (< Math_ver (* 44 65536))
  367.   ((rename "libs:mathieeedoubtrans.library" "libs:mathieeedoubtrans.library.bak"))
  368. )
  369. (set Math_ver (getversion "libs:mathieeesingtrans.library"))
  370. (if (< Math_ver (* 44 65536))
  371.   ((rename "libs:mathieeesingtrans.library" "libs:mathieeesingtrans.library.bak"))
  372. )
  373. (set Math_ver (getversion "libs:mathtrans.library"))
  374. (if (< Math_ver (* 44 65536))
  375.   ((rename "libs:mathtrans.library" "libs:mathtrans.library.bak"))
  376. )
  377.  
  378. (copyfiles
  379.   (source "libs")
  380.   (dest "SYS:libs")
  381.   (all)
  382. )
  383.  
  384. (
  385.   (set copy_doc
  386.     (askchoice
  387.       (prompt #doc_selection)
  388.       (help   @askchoice-help)
  389.       (if (= @language "català") ((default 0)))
  390.       (if (= @language "deutsch") ((default 1)))
  391.       (if (= @language "english") ((default 2)))
  392.       (if (= @language "español") ((default 3)))
  393.       (if (= @language "français") ((default 4)))
  394.       (if (= @language "greek") ((default 5)))
  395.       (if (= @language "hrvatski") ((default 6)))
  396.       (if (= @language "italiano") ((default 7)))
  397.       (if (= @language "polski") ((default 8)))
  398.       (if (= @language "português") ((default 9)))
  399.       (if (= @language "russian") ((default 10)))
  400.       (if (= @language "slovensko") ((default 11)))
  401.       (if (= @language "suomi") ((default 12)))
  402.       (if (= @language "svenska") ((default 13)))
  403.       (choices
  404.     "Català"
  405.     "Deutsch"
  406.     "English"
  407.     "Español"
  408.     "Français"
  409.     "Greek"
  410.     "Hrvatski"
  411.     "Italiano"
  412.     "Polski"
  413.     "Português"
  414.     "Russian"
  415.     "Slovensko"
  416.     "Suomi"
  417.     "Svenska"
  418.       )
  419.     )
  420.   )
  421.   (if (= copy_doc 0) (set source_d "HSML_Català.guide"))
  422.   (if (= copy_doc 1) (set source_d "HSML_Deutsch.guide"))
  423.   (if (= copy_doc 2) (set source_d "HSML_English.guide"))
  424.   (if (= copy_doc 3) (set source_d "HSML_Español.guide"))
  425.   (if (= copy_doc 4) (set source_d "HSML_Français.guide"))
  426.   (if (= copy_doc 5) (set source_d "HSML_Greek.guide"))
  427.   (if (= copy_doc 6) (set source_d "HSML_Hrvatski.guide"))
  428.   (if (= copy_doc 7) (set source_d "HSML_Italiano.guide"))
  429.   (if (= copy_doc 8) (set source_d "HSML_Polski.guide"))
  430.   (if (= copy_doc 9) (set source_d "HSML_Português.guide"))
  431.   (if (= copy_doc 10) (set source_d "HSML_Russian.guide"))
  432.   (if (= copy_doc 11) (set source_d "HSML_Slovensko.guide"))
  433.   (if (= copy_doc 12) (set source_d "HSML_Suomi.guide"))
  434.   (if (= copy_doc 13) (set source_d "HSML_Svenska.guide"))
  435.   (
  436.     (set doc_dir
  437.       (askdir
  438.     (prompt #doc_list)
  439.     (help @askdir-help)
  440.     (default "")
  441.     (disk)
  442.       )
  443.     )
  444.     (makeassign "INSTDOC" doc_dir)
  445.     (copyfiles
  446.       (source source_d)
  447.       (dest "INSTDOC:")
  448.       (infos)
  449.     )
  450.   )
  451. )
  452. (makeassign "INSTDOC")
  453.  
  454.